<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body style="padding:10px;">
<p>说明：
    <span>变量名的定义顾名思义,若变量含义复杂,需要添加注释</span>
</p>
<br/>
<p>正例：</p>
<div style="margin:10px;padding:10px;border:1px solid #000000;white-space: pre-line;">
<br/>    // 变量直接体现这个是新增的意思，另外该方法也可以直接命名为isAdd()
<br/>    final boolean isAdd = !super.checkId(vo.getId());
<br/>    if (isAdd) {
<br/>        vo.setId(IdWorker.getId());
<br/>    }
</div>
<br/>
<p>反例：</p>
<div style="margin:10px;padding:10px;border:1px solid #000000;white-space: pre-line;">
<br/>    // 有2个checkId，但是不能明显看出想表达的意思
<br/>    if (!super.checkId(informationQuestionId) || !super.checkId(courseInformationQuestionId)){
<br/>    return YearlyPlanSonDetailVO.InformationQuestion.builder().informationQuestionId(informationQuestionId)
<br/>    .courseInformationQuestionId(courseInformationQuestionId).build();
<br/>    }

</div>
</body>
</html>